Fix some bugs in PerformanceEventTiming related tests Differential Revision: https://phabricator.services.mozilla.com/D102038 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1667836 gecko-commit: 9776e21232ef76558464e24f8285af155ed85d69 gecko-reviewers: smaug
diff --git a/event-timing/crossiframe.html b/event-timing/crossiframe.html index 147e144..6beb9aa 100644 --- a/event-timing/crossiframe.html +++ b/event-timing/crossiframe.html
@@ -72,10 +72,13 @@ }); const childFrameEntriesPromise = new Promise(resolve => { window.addEventListener("message", (event) => { - t.step(() => { - validateChildFrameEntries(event.data); - }); - resolve(); + // testdriver-complete is a webdriver internal event + if (event.data.type != "testdriver-complete") { + t.step(() => { + validateChildFrameEntries(event.data); + }); + resolve(); + } }, false); }); let iframe = document.getElementById('iframe');